//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.jic.member.response;

import com.jic.common.base.vo.AdminOperate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("会员积分返回信息")
public class MememberIntegralBaseResponse {
    private AdminOperate adminOperate;
    @ApiModelProperty(
        notes = "会员积分基础表ID"
    )
    private Long id;
    @ApiModelProperty(
        notes = "所属组织ID"
    )
    private Long merchantId;
    @ApiModelProperty(
        notes = "部门id"
    )
    private Long deptId;
    @ApiModelProperty(
        notes = "积分"
    )
    private Long integral;
    @ApiModelProperty(
        notes = "人民币"
    )
    private BigDecimal rmb;
    @ApiModelProperty(
            notes = "每日上限积分"
    )
    private BigDecimal dailyCeiling;
    @ApiModelProperty(
            notes = "每日上限积分"
    )
    private BigDecimal everyCeiling;
    @ApiModelProperty(
        notes = "积分有效期 年单位"
    )
    private Integer maxGrowthValue;
    @ApiModelProperty(
        notes = "创建日期"
    )
    private Date createTime;
    @ApiModelProperty(
        notes = "创建用户"
    )
    private Long creator;
    @ApiModelProperty(
        notes = "创建用户"
    )
    private String creatorName;
    @ApiModelProperty(
        notes = "更新时间 数据库"
    )
    private Date updateTime;
    @ApiModelProperty(
        notes = "更新用户"
    )
    private String updater;
    @ApiModelProperty(
        notes = "更新用户"
    )
    private String updaterName;
    @ApiModelProperty(
        notes = "状态1启用0停用"
    )
    private Integer status;
    @ApiModelProperty(
        notes = "1:删除0：未删除"
    )
    private Integer deleteFlag;
    @ApiModelProperty(
        notes = "开始日期"
    )
    private Date startTime;
    @ApiModelProperty(
        notes = "结束日期"
    )
    private Date endTime;

    private String deptName;
}
